# 配置基础镜像
FROM openjdk:8-jre-buster
# 设置时区
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
# 将jar包复制到镜像中
COPY xuecheng-plus-auth-0.0.1-SNAPSHOT.jar /auth.jar
# 设置环境变量
ENV ALIBABA_CLOUD_ACCESS_KEY_ID=*
ENV ALIBABA_CLOUD_ACCESS_KEY_SECRET=*
ENV AES_KEY=*
ENV JWT_SIGNING_KEY=*
# 暴露端口
EXPOSE 63070
# 容器启动后执行的命令
ENTRYPOINT ["java", "-Dfile.encoding=utf-8","-jar", "/auth.jar"]